package com.fessc.develop.model.enums;

public enum EnumPaymentStatus {

    // 已推送银行
    SEND("send"),

    //预付款退款已推送
    REFUND_SEND("Y"),

    //跨境付汇已推送
    SETTLE_TRADE_SEND("Y"),

    //跨境付汇审核复审
    SETTLE_REVIEW_SUCCESS("2"),

    //跨境付汇审核驳回
    SETTLE_REVIEW_FAIL("3"),

    //跨境付汇审核驳回
    SETTLE_CANCEL_SEND("N"),

    //第三方放款成功，待预付款
    TO_PRE_PAY("N"),

    TO_SEND_TO_BANK("B"),

    //第三方放款失败
    LOAN_FAIL("1111"),

    //交易成功
    PAYMENT_SUCCESS("0000"),

    //交易失败
    PAYMENT_FAIL("1111"),

    //预付款退款成功
    REFUND_SUCCESS("N"),

    //交易失败
    PAYMENT_FAIL_LOG("交易失败"),

    //交易成功
    PAYMENT_SUCCESS_LOG("交易成功");

    private final String paymentStatus;

    EnumPaymentStatus(String paymentStatus) {
        this.paymentStatus = paymentStatus;
    }

    public String toString() {
        return this.paymentStatus;
    }
}
